package com.haiqiu.system.entity.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author HaiQiu
 * @ClassName OnlineVo.java
 * @Description 在线用户
 * @createTime 2021年09月20日
 */
@Data
@ApiModel(value = "在线用户")
public class OnlineVo extends SysUserVo {


    /**
     * token
     */
    @ApiModelProperty(value = "token")
    private String token;

    /**
     * 来源IP
     */
    @ApiModelProperty(value = "来源IP")
    private String requestIp;

    /**
     * 来源地址
     */
    @ApiModelProperty(value = "来源地址")
    private String requestAddress;

    /**
     * 访问接口
     */
    @ApiModelProperty(value = "访问接口")
    private String restUrl;

    /**
     * 客户端操作系统
     */
    @ApiModelProperty(value = "客户端操作系统")
    private String os;

    /**
     * 客户端浏览器
     */
    @ApiModelProperty(value = "客户端浏览器")
    private String browser;

    /**
     * 在线状态
     */
    @ApiModelProperty(value = "在线状态")
    private String onlineStatus;

}
